/**
 * Copyright (C), 2015-2021, XXX有限公司
 * FileName: QueryVideoListByLableBean
 * Author: Gxjkz
 * Date: 2021/7/22 13:43
 * Description:
 * History:
 * <author> <time> <version> <desc>
 * 作者姓名 修改时间 版本号 描述
 */
package com.niuxiaofa.newlaw.Bean;

import java.util.List;

/**
 * @ClassName: QueryVideoListByLableBean
 * @Description: java类作用描述
 * @Author: Gxjkz
 * @Date: 2021/7/22 13:43
 */
public class QueryVideoListByLableBean {


    private String msg;
    private int code;
    private DataDTO data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public static class DataDTO {
        private List<RecordsDTO> records;
        private int total;
        private int size;
        private int current;
        private List<?> orders;
        private boolean optimizeCountSql;
        private boolean hitCount;
        private Object countId;
        private Object maxLimit;
        private boolean searchCount;
        private int pages;

        public List<RecordsDTO> getRecords() {
            return records;
        }

        public void setRecords(List<RecordsDTO> records) {
            this.records = records;
        }

        public int getTotal() {
            return total;
        }

        public void setTotal(int total) {
            this.total = total;
        }

        public int getSize() {
            return size;
        }

        public void setSize(int size) {
            this.size = size;
        }

        public int getCurrent() {
            return current;
        }

        public void setCurrent(int current) {
            this.current = current;
        }

        public List<?> getOrders() {
            return orders;
        }

        public void setOrders(List<?> orders) {
            this.orders = orders;
        }

        public boolean isOptimizeCountSql() {
            return optimizeCountSql;
        }

        public void setOptimizeCountSql(boolean optimizeCountSql) {
            this.optimizeCountSql = optimizeCountSql;
        }

        public boolean isHitCount() {
            return hitCount;
        }

        public void setHitCount(boolean hitCount) {
            this.hitCount = hitCount;
        }

        public Object getCountId() {
            return countId;
        }

        public void setCountId(Object countId) {
            this.countId = countId;
        }

        public Object getMaxLimit() {
            return maxLimit;
        }

        public void setMaxLimit(Object maxLimit) {
            this.maxLimit = maxLimit;
        }

        public boolean isSearchCount() {
            return searchCount;
        }

        public void setSearchCount(boolean searchCount) {
            this.searchCount = searchCount;
        }

        public int getPages() {
            return pages;
        }

        public void setPages(int pages) {
            this.pages = pages;
        }

        public static class RecordsDTO {
            private int id;
            private int categoryId;
            private int labelId;
            private String couresType;
            private String courseNo;
            private String courseName;
            private String sysCourseIntroduction;
            private int sysCoursePartNum;
            private String manuscript;
            private String courseCoverPicUrl;
            private int pularity;
            private String recommendIs;
            private String categoryNo;
            private int recommendSort;
            private String shelveStatus;
            private String isFree;
            private String creatTime;
            private String uploader;
            private String uploaderImage;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getCategoryId() {
                return categoryId;
            }

            public void setCategoryId(int categoryId) {
                this.categoryId = categoryId;
            }

            public int getLabelId() {
                return labelId;
            }

            public void setLabelId(int labelId) {
                this.labelId = labelId;
            }

            public String getCouresType() {
                return couresType;
            }

            public void setCouresType(String couresType) {
                this.couresType = couresType;
            }

            public String getCourseNo() {
                return courseNo;
            }

            public void setCourseNo(String courseNo) {
                this.courseNo = courseNo;
            }

            public String getCourseName() {
                return courseName;
            }

            public void setCourseName(String courseName) {
                this.courseName = courseName;
            }


            public String getSysCourseIntroduction() {
                return sysCourseIntroduction;
            }

            public void setSysCourseIntroduction(String sysCourseIntroduction) {
                this.sysCourseIntroduction = sysCourseIntroduction;
            }

            public int getSysCoursePartNum() {
                return sysCoursePartNum;
            }

            public void setSysCoursePartNum(int sysCoursePartNum) {
                this.sysCoursePartNum = sysCoursePartNum;
            }


            public String getManuscript() {
                return manuscript;
            }

            public void setManuscript(String manuscript) {
                this.manuscript = manuscript;
            }

            public String getCourseCoverPicUrl() {
                return courseCoverPicUrl;
            }

            public void setCourseCoverPicUrl(String courseCoverPicUrl) {
                this.courseCoverPicUrl = courseCoverPicUrl;
            }

            public int getPularity() {
                return pularity;
            }

            public void setPularity(int pularity) {
                this.pularity = pularity;
            }

            public String getRecommendIs() {
                return recommendIs;
            }

            public void setRecommendIs(String recommendIs) {
                this.recommendIs = recommendIs;
            }

            public String getCategoryNo() {
                return categoryNo;
            }

            public void setCategoryNo(String categoryNo) {
                this.categoryNo = categoryNo;
            }

            public int getRecommendSort() {
                return recommendSort;
            }

            public void setRecommendSort(int recommendSort) {
                this.recommendSort = recommendSort;
            }

            public String getShelveStatus() {
                return shelveStatus;
            }

            public void setShelveStatus(String shelveStatus) {
                this.shelveStatus = shelveStatus;
            }

            public String getIsFree() {
                return isFree;
            }

            public void setIsFree(String isFree) {
                this.isFree = isFree;
            }

            public String getCreatTime() {
                return creatTime;
            }

            public void setCreatTime(String creatTime) {
                this.creatTime = creatTime;
            }

            public String getUploader() {
                return uploader;
            }

            public void setUploader(String uploader) {
                this.uploader = uploader;
            }

            public String getUploaderImage() {
                return uploaderImage;
            }

            public void setUploaderImage(String uploaderImage) {
                this.uploaderImage = uploaderImage;
            }
        }
    }
}